Api.ReadLogData 方法
此方法被定義在遠端介面中,可使用此方法從 Runtime 電腦讀取已記錄的資料。
命名空間:IntervalZero.KINGSTAR.OpcUa.Api
組合: IntervalZero.KINGSTAR.OpcUa.Api (於 IntervalZero.KINGSTAR.OpcUa.Client.dll) 版本:4.4.0.0
語法
public KsReturn<LogData> ReadLogData(
int ChannelCount,
int StartIndex,
int EndIndex
)
Public Function ReadLogData(
ByVal ChannelCount As Integer,
ByVal StartIndex As Integer,
ByVal EndIndex As Integer
) As KsReturn(Of Integer)
參數
ChannelCount
型別:int
欲讀取的通道數量。
StartIndex
型別:int
欲收集的的第一筆資料的索引。
EndIndex
型別:int
欲收集的的最後一筆資料的索引。
回傳值
回傳型別:KsError 及一個無符號短整數值。
備註
ReadLogData 在一次呼叫中最多只能讀取 50000 個資料點,因此 EndIndex – StartIndex <= 49999。若您的記錄資料超過此限制,您需要多次使用該方法來擷取資料。
可用的 EtherCAT 狀態
ecatOffline, ecatInit, ecatBoot, ecatPreOP, ecatSafeOP, ecatOP
範例
N/A
參見